NGSD
Initialism of New Guinea singing dog.
Noun
Initialism of New Guinea singing dog.
Forms
NGSDs