See Also: cachalot(dictionary)

cachalot (iou)



cachalot noun. M18.
[French, from Spanish, Portuguese cachalote, from cachola big head.]
= SPERM WHALE 1.