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.