Word of the Day · Archive

Eurostar

Noun

The high-speed passenger rail service that links London with various European cities via the Channel Tunnel.

Sanskrit equivalent

यूरोरैलः

Previous days