Allura \a-llu-ra\ as a girl's name is of Old French origin, and the meaning of Allura is "to entice, attract". Based on the noun, which means "power of attraction".
Allura has 3 variant forms: Alloura, Allure and Alura.
Baby names that sound like Allura are Ellura and Alurea.