Ответ:

Название произошло от названия полуострова Индостан и древней страны Индии, расположенной у северных берегов океана.

Ответ: Индийский океан назван в честь Индии.