homrai

/ˈhɒmreɪ, ˈhɔːmɾi/

Definitions

1. noun

A member of an ethnic group indigenous to northern India and Nepal.

“The homrai people have a rich cultural heritage and unique language.”

2. adverb

In a Homra manner; specifically referring to the language or culture of the Homra people.

“She spoke homrai fluently and with great enthusiasm.”

Synonyms

  • Himalayan
  • Tibetan

Antonyms

  • urban
  • western