Search in full dictionary

OXFORD (2)

OXFORD (2)
ScnMaster
Oxford University at Oxford, England; one of the world's most prestigious universities. —Secrets of the Mest Universe Glossary (approved 26-9-90)