Allen
Boy
#574 most popular
English
Scottish
Irish
Welsh
Meanings & Origins
"handsome, cheerful"
Origin: Celtic
Language: English
"little rock, harmony"
Origin: Old Irish
Language: Irish
"noble, bright"
Origin: Old German
Language: German
Popularity
#574
Current Rank
2
Syllables
Mockery Risk Analysis Premium
Kid-Friendly
Safety: 100%
Surname Harmony Premium
Enter your surname above to see harmony analysis