alienus

belonging to another

hence aliens belong to another place (sometimes another planet!) by LordBrygos