Dictionary/वाटरलू
Noun

वाटरलू

vaatrloo

Definitions

Noun

waterloo

a town in central Belgium where in 1815 Napoleon met his final defeat

Source: GitHub Dict

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