umma

Cyrillic
умма
English: Translation
population
noun