English to Hindi

Meaning for:
monstrosity
other
भीमकाय प्राणि