Ulabella

Meaning
FrenchFrom Bella: Beautiful
CelticFrom Ula: Jewel of the Sea
Gender
Origin