CACHALOT


Meaning of CACHALOT in English

n. a sperm whale.

Etymology: F f. Sp. & Port. cachalote, of unkn. orig.

Oxford English vocab.      Оксфордский английский словарь.