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