Gorkhas

English

Noun

Gorkhas

  1. plural of Gorkha

Anagrams