star visitor

EnglishEdit

NounEdit

star visitor (plural star visitors)

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

HypernymsEdit

Last modified on 10 November 2012, at 23:07