Calcutta — meaning in English
French → English · translate English → French instead
English meaning
- Calcutta noun A betting pool in which participants bid to "own" a competitor or team in an event, then split the winnings if their pick does well.
Senses
Calcutta is used for these senses in English:
- Calcutta Former name of Kolkata: the capital and largest city of West Bengal, India.