Southrop en · PROPN EtymologyFrom Old English sūþ (“south”) + þrop (“village”). Meanings A village in Gloucestershire, England.