← Back to browseやんま[yanma]nounJapanese definitionNo Japanese definition yet.English definitionsdarner (any dragonfly of family Aeshnidae); devil's darning needledragonfly (esp. a large one)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsやんやんけやんややんぴやんか