Meaning of timor sea

Definition of timor sea

(noun) an arm of the eastern Indian Ocean between Timor and northern Australia

Other information on timor sea

WIKIPEDIA results for timor sea
Amazon results for timor sea