Dictionary/माचा
Noun

माचा

maachaa

Definitions

Noun

matcha (tea)

a finely ground powder of specially grown green tea leaves, originating from Japan, whisked with hot water to make a frothy beverage; increasingly popular as a health drink worldwide

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.