Allura for a baby name

French, from the word for entice, meaning ‘the power of attraction’.

Search by letter



Search by category