Hindi-English dictionary »

उमरा meaning in English

HindiEnglish
उमरा noun
{m-Pl}

'umra(a lesser pilgrimage)
noun