Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

timor sea Definition

Cancel
timor sea
noun(ti-mor sea)
an arm of the eastern Indian Ocean between Timor and northern Australia

Words Related to timor sea!

timor sea Examples by Brain Bank Users