Meaning and Origin of: Indy

Boy name origins & meanings

  • English : The land of the Indians

Boy name variations