mohatra

/məˈhɑːtrə/

Definitions

1. noun

A type of Indian sword or a ceremonial sword used in ancient India.

“The museum displayed a 17th-century mohatra, showcasing its intricately designed hilt.”

Synonyms

  • khukuri
  • kukri

Antonyms

  • dagger