omrahs

English

Noun

omrahs

  1. plural of omrah

Anagrams