Modern blend of Alanna (Irish Gaelic: 'little rock' or 'harmony') and the English diminutive Annie.
Like Alannie?
Swipe through thousands of names like it