Entry # 8765 has returned 1 entry

olo

noun an area in which sand has accumulated;beach, sandspit