Dictionary/ट्राम
Noun

ट्राम

traam

Definitions

Noun

tram, tramcar

a rail vehicle that runs on tracks along public streets, powered by electricity from overhead wires; historically significant in Kolkata, the only Indian city that still operates a tram network

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.