a place name, often referring to Mount Carmel or cities named Carmel
From Hebrew 'karmel' meaning 'garden' or 'vineyard.' Mount Carmel in Israel was considered a fertile, garden-like place
Try Another Word