English | German | Russian | Czech

worral English

Meaning worral meaning

What does worral mean?

worral

(obsolete) a monitor lizard of Egypt, including both the Nile monitor and desert monitor

Are you looking for...?