Timor sea

What is Timor sea?

Timor sea definition and meaning on Dictionary terms:
noun

an arm of the Indian Ocean, between Timor and NW Australia.