star visitor
English
Noun
star visitor (plural star visitors)
- (informal) An extraterrestrial person who visits from a different star system.
Hypernyms
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.