Indo-

/ˈɪndoʊ/

Indo-

English Prefix
Ad

Definition

India.

Ad