Calcutta Cup (noun) Definition, Meaning & Examples

noun
  1. a trophy competed for annually by England and Scotland since 1879
Calcutta Cup (noun) Definition, Meaning & Examples

More Definitions