Translation of Keris in English:

Keris

noun

  • 1

    kind of dagger with a wavy blade