What's so great about the Scottish baby name Charlie is that it's so universal, one that you can use if you have either a boy or a girl. While it's a Scottish name, the origins of Charlie are said to derive from either the Germanic name Karl meaning "man" or

Hari, which means "army, warrior" which are both strong meanings to put behind a name that already stands on its own as a unique name.

Next 23 Jack

More in WOW!