Letters that make NASA
s, a, n are letters that make 'NASA'
1 possible definitions for 'NASA'
Under this definition, nasa is a noun and has the following properties:
National Aeronautics and Space Administration has the same meaning as NASA
'NASA' can be a type of independent agency.