@UlrikeFischer -- im-mig-rant seems preposterous to me too, so i've looked it up in the "oxford minidictionary of spelling and word division" (reportedly the source of the british hyphenation patterns). yes. "im-mig-rant", "emig-rant", but "emi-gré" and "mi-grant". so i looked up the etymology, and found this:
etymonline.com/word/migration . presumably from
*(e)meigw- so it makes sense, but still doesn't sound right.