Meaning of “Oxford shirt” in the English Dictionary

English