Carmel for a baby name

alt. Carmela, Carmelita, Carmella Hebrew, meaning ‘God’s vineyard’. Mount Carmel is a place mentioned in the Bible.

Search by letter



Search by category