in ireland, a lake or a part of the sea almost surrounded by land

listen to the pronunciation of in ireland, a lake or a part of the sea almost surrounded by land