Home - Boy's Name - E - Elfyn

Boys name -
Elfyn

Meaning:

Elf friend.

Derivation:

Elfin

Origins:

Welsh

Mail to a Friend