Umar for a baby name

This Arabic name means prospering, thriving, flourishing.

Search by letter



Search by category