Is cute is a noun?

No. It is an adjective. It is describing word, not a name for something (noun).

eg... He is a cute boy. - cute is the adjective, boy is the noun.