Southrop
English
Etymology
From
Old English
sūþ
(
“
south
”
)
+
þrop
(
“
village
”
)
.
Proper noun
Southrop
A village in
Gloucestershire
,
England
.