charca
/ˈtʃärkə/Definitions
1. noun
A pool of water, especially one that has formed in a quarry or a limestone area, often becoming a natural spring or a shallow lake.
“The charca in the quarry was home to various species of fish and birds.”
1. noun
A pool of water, especially one that has formed in a quarry or a limestone area, often becoming a natural spring or a shallow lake.
“The charca in the quarry was home to various species of fish and birds.”