St Owen's Cross

Etymology
"St Owen" may be or Audoin. "Cross" may refer to the crossroads there.