St Owen's Cross en · PROPN
Etymology
"St Owen" may be Saint Ouen or Audoin. "Cross" may refer to the crossroads there.
Meanings
- A hamlet in Hentland parish, Herefordshire, England (OS grid ref SO5324).
Words, grammatical forms and meanings linked to the ontology.
"St Owen" may be Saint Ouen or Audoin. "Cross" may refer to the crossroads there.