The name Alannah is believed to be of American origin, however it draws its meaning from other origins as well. The meaning of Alannah is 'little child'. The name comes from the Irish term 'A leanbh', meaning 'for the child'. The name also has a Gaelic origin where it means 'beauty' and 'serenity'. Other meanings are 'my darling' or 'loved child'. According to an Old German origin, this name can also mean 'precious'. Alannah is a popular name around the world and is traditionally given to baby girls.