NOSTA

AcronymDefinition
NOSTANorth of Superior Tourism Association (Canada)
NOSTANorth of Scotland Tartan Army
NOSTANational Office for Science and Technology Awards (China)