Dictionary / Religion

3umra

عمرة

/3UM-ra/

English

minor pilgrimage

French

omra

Part of Speech

noun

Register

standard