← Back to browsevada#35,957TranslationNo Japanese definition yet.English definitionA type of savoury doughnut eaten as a snack in south Asia.ExamplesNo examples yet.Similar wordsvadvadevadervadimvandavarda← undertookmauve →