34 Manx first names and 59 surnames with meanings and old forms, from Moirrey and Illiam to Quayle, Kermode and Corkill, and why so many start with Q.
34 Manx first names and 59 surnames with meanings and old forms, from Moirrey and Illiam to Quayle, Kermode and Corkill, and why so many start with Q.