Indophobe

English

Etymology

From Indo- +‎ -phobe.

Noun

Indophobe (plural Indophobes)

  1. One who despises India, its culture or its people.