Subscribe
URL of the page has been copied to clipboard.
Meaning : A university in England.
Synonyms : oxford
इंग्लैंड के ऑक्सफोर्ड शहर में स्थित एक विश्वविद्यालय।
ಇಂಗ್ಯ್ಲಾಡ್ ನ ಆಕ್ಸ್ ಫರ್ಡ್ ನಗರದಲ್ಲಿ ನೆಲೆಸಿರುವ ವಿಶ್ವವಿದ್ಯಾನಿಲಯ
Install App