star

slang

noun continuously present, persistent presence

what?

derivative of “stay (ˈstā)

back in my daynew word →