Zabby for a baby name

This name of English origin translates as 'God is my Oath."

Search by letter



Search by category