Home - Girls's Name - X - Xuxa

Girls name -
Xuxa

Meaning:

Lily

Derivation:

Xuxah

Origins:

Brazilian, Hebrew

Mail to a Friend