Prev 18 of 26 Next
Finn
Meaning: "fair or white"
Origin: Irish