Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ho
in English
ho
#common
Definitions
Interjection
a
call
to
excite
attention
or
announce
approach
to
attract
attention
;
signal
sighting
to
accompany
a
strong
attack
Noun
a
stop
or
halt
in
progress