Back to Dictionary
牛津
Niújīn
1. Oxford (city in England)
Common • Top 10% Noun