|
John
Name origin: Hebrew Name meaning: God's grace
Alexander
Name origin: Greek Name meaning: Protector of mankind
Alex
Name origin: Greek Name meaning: Defender of mankind; feminine form of Alexander
Tyler
Name origin: Middle English Name meaning: Tiler; roofer
|