If short and sweet is the name of the game, then Alen could be the winning competitor for baby. This German boy's name is an alternative way to spell Alan and means "precious," so your son will have no doubts about how much he's loved. Alen also has Serbian and Croatian origins, where it means "little rock," so it's perfect for encouraging your little buddy to embrace his inner strength and constancy. If that wasn't enough, this name has a third meaning, thanks to its Irish and Scottish roots. It's derived from álainn, which means "fair" or "handsome," because who could ever get tired of baby's perfect little face?
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.