dabi

small lagoon

noun