Oxford

Name – Oxford

Gender – Male

Origin – English

Meaning – The English name Oxford means – place where oxen cross the river