Looked up some of Sparteye's nifty suggestions in a names-and-meanings book. Herewith what I discovered:

Adam is Hebrew for "man of red earth."

Alan, (Al) several meanings : from the Gaelic meaning "Handsome"; from the Celtic meaning "harmony and peace"; from the Norman meaning "harmony."

Benjamin, (Ben) from Hebrew meaning "son of the right hand" or "fortunate."

David, (Dave) from the Hebrew meaning "beloved." Which you have certainly become to many on this Board.


Gregory,(Greg) from the Greek meaning "watchfull."

Kevin (Kev) is an Irish name meaning "handsome by birth."

Michael, (Mike) from Hebrew meaning "who is God-like."

Robert, (Bob, Rob) from Old German meaning "bright fame."

Steven, or Stephen, (Steve) from Greek meaning "crown or wreath" as in the wreath that crowns the brow of an athletic champion, traditionally made of laurel leaf.

Thomas, (Tom) from the Hebrew meaning "twin." The apostle Thomas was supposed to be a twin and the first bearer of the name.

And for my American suggestion - Joseph (Joe)- it is from the Hebrew meaning "an increase or addition".
Another good American name is John (Johnny) which means "gift of God" or "god is gracious"

wow