nose ring
English Dictionary
->
Letter N
-> nose ring
Search Dictionary:
nose ring Definition
(n)
a
ring
worn
on
the
nose
as
an
ornament
or
on
the
nose
of
an
animal
to
control
it
nose ring Synonyms
nose ring
© Art Branch Inc.