Origin:Hungarian
Meaning:Strength or power
Of Hungarian origin and meaning “strength of power,” Imray is a boy’s name. This name echoes with the strength of history and the promise of a powerful legacy. If you feel your little one is destined to be a beacon of might, Imray could be the name you’re looking for.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.