Ifan
US Popularity Rank: None
Origin: Slavic
Meaning: God is gracious
Ifan is a masculine name for celebrating baby's tender heart. It derives from Hebrew John, meaning "God is gracious," and shares roots with Welsh Ieuan and the Russian and Slavic form Ivan. With this sweet-as-pie name, your darling Ifan will become a kind and compassionate friend!