Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
moondog
in English
moondog
#limited
Definitions
Noun
a
person
who
is
eccentric
or
strange
a
person
who
is
a
fanatical
enthusiast
a
person
who
is
a
devotee
of
a
particular
activity
or
interest
a
person
who
is
a
fanatical
enthusiast
of
a
particular
activity
or
interest
Base Words
dog
moon