Dictionary/जूडो
Noun

जूडो

joodo

Definitions

Noun

judo

a Japanese martial art and Olympic sport involving throws and grappling techniques, where the goal is to take an opponent to the ground

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.