Migrating comes from English migrate, from Latin migratus, from Latin migro, from Proto-Italic migrāō, from Proto-Indo-European h₂meygʷ-, from Proto-Indo-European mey-.
migrating (English): present participle of migrate