meaning of Behemot

Behemot - German to English

Behemoth