You can come up with lots of pretty names fo them, but there is only one true name. An immigrant is someone who legally travels internationally to a new home. Someone who breaks the law of the land by traveling illegally across borders is an alien, be that same definition, they are illegal. Thus the one true name is “illegal alien”. Anyone in the United States illegally needs to be detained and provided a trial, if found guilty, deported. There should be no exception for people who voluntarily disrespect our nations laws.