Ifan (given name)


Ifan is one of several Welsh forms of the male given name John.

People named Ifan