What does the word godzilla means in Japanese?

Godzilla roughly means "strange creature" .