0%

ALL meanings of calcutta cup

Cal·cut·ta cup
C c
  • noun calcutta cup a trophy competed for annually by England and Scotland since 1879 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?