Home - Boy's Name - O - Oxford

Boys name -
Oxford

Meaning:

From the oxen river crossing.

Derivation:

Oxforde

Origins:

Old english

Mail to a Friend