NSG explained

NSG may stand for:

Businesses

Government and military

Places

Other uses