Malachi for a baby name

alt. Malachy Hebrew, meaning ‘messenger of God’, the name of a Jewish prophet in the Bible. Also an Irish name.

Search by letter



Search by category