Fionnghall

Meaning
ScottishWhite, Fair Stranger
Gender
Origin