Entry # 8809 has returned 1 entry

palo

noun a watery area extending into a land area (e.g., a bay)