meaning of arabian sea

1. a northwestern arm of the Indian Ocean between India and Arabia


Related Words

arabian sea |

Developed & Maintained By Taraprasad.com

Treasure Words