Meaning of the word playa in English

What does playa mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

playa

Noun

an area of flat, dried-up land, especially a desert basin from which water evaporates quickly.