Discovery Bay


noun

an inlet of the Indian Ocean in SE Australia