Buck
US Popularity Rank: 4670
Origin: German
Meaning: Male deer or goat, stag; A fashionable man
Buck is a boy's name of Old English and Germanic origins. The name is often used as a term for a male goat, deer, and other male animals. However, it has been used as a given name or nickname to signify a robust, fashionable, and spirited young man. So, if your little one is bursting with energy with great style to boot, Buck could be the perfect name to represent them.