Southrop
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]From Old English sūþ (“south”) + þrop (“village”).
Proper noun
[edit]Southrop
- A village in Gloucestershire, England.
From Old English sūþ (“south”) + þrop (“village”).
Southrop