Traditionally, immigrants were described in English and most other languages by an adjective indicating the new country of residence and a noun indicating their country of origin or their ethnic group.
For example, British citizens who migrated (not immigrated) from India (or whose ancestors did) are usually called (in both UK and US English), whereas Indian immigrants in the USA are called "Indian Americans" (in both UK and US English).