Etymology · Welsh

Ifan

1 English words descend from Welsh Ifan, most common first.