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.

Search Baby Boy Names

Search by:

  • Name or Meaning
  • Filter
  • Letter