What does NSD stand for?
NSD stands for "Newfoundland School for Deaf"
How to abbreviate "Newfoundland School for Deaf"?
"Newfoundland School for Deaf" can be abbreviated as NSD
What is the meaning of NSD abbreviation?
The meaning of NSD abbreviation is "Newfoundland School for Deaf"
What does NSD mean?
NSD as abbreviation means "Newfoundland School for Deaf"