Indy is a female name.
Indy is a short variant of the names Indiana or India.
Indy means “India” and “land of the Indians”.
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)