Save to my profile

Origin

Phillipines

Meaning

God's favor

Find more baby names