CALABAR


Meaning of CALABAR in English

noun a district on the west coast of africa.

Webster English vocab.      Английский словарь Webster.