Efrain
Meaning:
Fair-haired
Origin:
Irish
Pronunciation:
TOH-nee
Browse Irish Names