← Back to browseニューギニアンシンギングドッグ[nyuuginianshingingudoggu]nounJapanese definitionNo Japanese definition yet.English definitionNew Guinea singing dog (Canis lupus dingo var.)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsニューギニアニューギニア航空ニューギニアこうくう