Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gazehounds
in English
gazehounds
#uncommon
Definitions
Noun
sight
hounds
that
chase
prey
by
sight
;
fast
and
agile
(
breeds
)