Umar

Boy

Meaning

Flourishing; long-lived (alternate spelling)

Get Weekly Pregnancy & Baby Updates