Dictionary/तालु
Noun

तालु

taalu

Definitions

Noun

palate

the roof of the mouth, consisting of the hard palate at the front and the soft palate at the back; used in both anatomical and phonetic contexts to describe the place of articulation for certain sounds

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.