khimars

English

Noun

khimars

  1. plural of khimar

Anagrams