Names: Deliza

Names:
Variation of the Latin name Delicia, meaning gives pleasure