Ifan (given name)

Ifan ([ˈiːvan]) is one of several Welsh forms of the male given name Ieuan.

Like the English name John, it ultimately derives from the Latin Johannes.