meaning of gloucestershire
1.
a
county
in
southwestern
England
in
the
lower
Severn
valley
Related Words
gloucestershire
|
Developed & Maintained By
Taraprasad.com