English → Hindi dictionary

oxford university

ऑक्सफ़ोर्ड यूनिवर्सिटी / ऑक्सफोर्डNOUN

Definition

a university in England

Looking for poetry? Read shayari and poems by great poets.