Dictionary/ऑक्सफ़ोर्ड
Noun

ऑक्सफ़ोर्ड

oksaford

Definitions

Noun

Oxford (a city in Oxfordshire, England)

Source: Wiktionary

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.