why is indian ocean named after india, when many other south east asian countries have a longer coastline in the indian ocean. I am somewhat not satisfied with NCERT answer

The Indian Ocean is named after India because
  • It is the major country in the area
  • Probably in the ancient time the sea vessels coming to India had to pass through this ocean and hence the name. 

  • 19
What are you looking for?