Playa
English Meaning
A beach; a strand; in the plains and deserts of Texas, New Mexico, and Arizona, a broad, level spot, on which subsequently becomes dry by evaporation.
- A nearly level area at the bottom of an undrained desert basin, sometimes temporarily covered with water.
Sorry, No Malayalam Meaning for your input!
See Play Want To Try Playa In Malayalam??