Indi

IN-dee
English
"land of the Indians"

Indi Origin and Meaning

The name Indi is a boy's name meaning "land of the Indians".

Short for Indiana or Indio... or just use it on its own. Indi makes a cool and punchy option for either sex.