Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
henry
in English
henry
us
//ˈhɛnri//
uk
//ˈhɛnri//
#common
Definitions
Noun
a
unit
of
electrical
inductance
(
H
)
a
turd
(
slang
)
an
eighth-ounce
of
marijuana
The
dealer
sold
a
henry
to
the
customer
.