English synonyms about - contact  

Timor Sea

noun

1 Timor Sea

An arm of the eastern Indian Ocean between Timor and northern Australia.


Find more on timor sea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0271