Save to my profile

Origin

Phillipines

Meaning

Messenger of gods

Find more baby names