Save to my profile

Origin

Catholic

Meaning

Oath Of God

Find more baby names