OxfordBahasa Indonesia

Oxford

Noun

A university town in northern Mississippi, home of William Faulkner

English: Oxford

A city in southern England to the northwest of London, site of Oxford University

English: Oxford

Bahasa: Oxford, Alabama

Less certain link between this word and this sense.

Bahasa words with similar meanings

English words with similar meanings

Show 3 words

Words that start with "Oxford"