Amr
US Popularity Rank: 13735
Origin: Indian
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!