VW
A-Z
Topics
Compare
Patterns
Games
Tools
My Lists
→
Home
/
Dictionary
/
Hezrou
Hezrou
Uncommon
+ Save
Share
Definition, synonyms and related words
Definitions
Noun
1
A toad-like humanoid demon.
See Also
humanoid
demon
toad
Related Terms
humanoid
demon
toad
Rhyming Words
rou
trou
garou
jairou
spirou
stavrou
coumarou
sisserou
froufrou
frou frou
drop trou
loup garou
Compare
Hezrou vs
Compare