Definition of SNU in English:

SNU

noun

Astronomy