Meaning of somerset
Definition of somerset
(noun)
a
county
in
southwestern
England on the Bristol Channel
an
acrobatic
feat
in which the feet
roll
over
the
head
(either
forward
or backward) and
return
Other information on somerset
WIKIPEDIA results for
somerset
Amazon results for
somerset
Tweet