atli
/ˈætli/Definitions
1. noun
A small, narrow lake or pool of water, especially one formed by the collapse of a limestone cave
“The hikers discovered a beautiful atli deep within the cave system.”
1. noun
A small, narrow lake or pool of water, especially one formed by the collapse of a limestone cave
“The hikers discovered a beautiful atli deep within the cave system.”