This is the 509th most frequent Italian word.
resta
"Resta" means "stay" or "remains" depending on context.
Imperative verb form conveying a command or suggestion.
Resta a casa oggi, c'è troppa pioggia.
Stay at home today, there's too much rain.
Third-person singular of the present tense indicating something is still present.
Nel cassetto resta ancora una lettera che non ho spedito.
In the drawer remains a letter I haven't sent yet.
Second-person singular (implicit subject) imperative form, offering an invitation.