CARINA


Meaning of CARINA in English

(n.) A longitudinal ridge or projection like the keel of a boat.

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