CARMEL


Meaning of CARMEL in English

n. Carmel-by-the-Sea, city in California (USA); mountainous region in northern Israel; town in Indiana (USA); female first name; family name

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.