meaning of somerset

1. A leap in which a person turns his heels over his head and lights upon his feet; a turning end over end.
2.
a county in southwestern England on the Bristol Channel


Related Words

somerset | somerset maugham |

Developed & Maintained By Taraprasad.com

Treasure Words