Other Origin(s):Indian, Sanskrit
Meaning:Prosperous long life; Of Amar; Immortal one, eternal
Amr is a short and sweet name for baby boys that promises endless good fortune! Rooted in Arabic, it means "prosperous long life." Amr may also hail from the Indian and Sanskrit moniker Amar, which bears a similar meaning of "immortal one" or "eternal." It whispers the secret to a life well-lived and will remind baby to seize the day!
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.