What is the meaning of leviathan in English?

Learn vocabulary with pictures as well as definitions of leviathan in English

Learn in

See more

n. Leviathan

Definition of Leviathan in English

Sea creature of enormous proportions, originally referenced in the Hebrew Bible.