Allura is a french girl name. Meaning “attractive”.
Clic to know the meaning of any name!
Llura is a Catalan girl name. Meaning “freedom”.