Dictionary/ट्रफ़ल
Noun

ट्रफ़ल

trafal

Definitions

Noun

truffle

any of various highly prized edible subterranean fungi of the genus Tuber; grow naturally in southwestern Europe

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.