US President Joe Biden on Friday named Los Angeles Mayor Eric Garcetti as the new US ambassador to India.