Dang it. And I only just learned to properly pronounce Oumouamoua!
Probably translate as "long-necked thing".