intermixing

Noun

 * 1) A process of intermixture.
 * The various intermixings of natives, immigrants, and tourists gave the city a cosmopolitan air.