Extraterrestrial Visitor?

Is Oumuamua a harbinger of extraterrestrial life? I wonder what the origins of the name are, or if astronomers just made this up. To me, the first picture of the object looks like The Ribbon from Star Teek Generations. What do you...
Verified by MonsterInsights