Is the word smile a noun?

Yes, the word smile is a noun, a singular, common noun. Smile is also a verb (smile, smiles, smiling, smiled).