In A Dictionary of Surnames, which collates thousands of names from across Europe over the centuries, the last name "Kay" means left-handed, "Fairfax" suggests someone with beautiful long hair, while the unpreposessing "Belcher" indicates someone with a fair and lovely face.