lodo

English: Translation
lagoon
noun