Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
holmes
in English
holmes
us
/houlmz/
uk
/hoʊlmz/
#common
Definitions
Noun
an
informal
term
for
a
friend
(
familiar
address
)
a
small
island
or
islet
in
a
body
of
water
islands
or
islets
(
small
landmasses
);
plural
of
holme
The
boat
sailed
around
the
holmes
in
the
lake
.