Chhetris

English

Proper noun

Chhetris

  1. plural of Chhetri

Anagrams