Indy is a female name.
Indy is a short variant of the names Indiana or India.
Indy means “India” and “land of the Indians”.
No need to look further, then. Find a beautiful first name for your baby with our free Baby Names App. Just try it now!