St Owen's Cross (English, name)
expansion: St Owen's Cross
Senses:
glosses: A hamlet in Hentland parish, Herefordshire, England (OS grid ref SO5324).
Forms: