Quaere · indō
to put, set or place into or upon; insert, instill, introduce
Indian; of or belonging to India.
The Indus River.