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.