Albion
The meaning of Albion is 'white land', accor...
Origin:English
Mary
Meaning: drop of the sea, bitter, or beloved
Origin:Hebrew or Egyptian
Andrew
Meaning: strong and manly
Origin:Greek
William
Meaning: resolute protection
Origin:German
Simon
Meaning: he has heard; flat-nosed
Origin:Hebrew, Greek