INDIGO Meaning of INDIGO in English A plant that yields a blue vat dye. English glossary Of Geography. Английский глоссарий географии. 2012