star visitor

EnglishEdit

NounEdit

star visitor ‎(plural star visitors)

  1. An extraterrestrial person from a different star system than ours.

HypernymsEdit