1. Home
  2. TAGS

Names That Mean Oxen

Oxford

Meaning: from the oxen crossing

Origin:English place-name
3195