noun a town in S California, near Palm Springs.
palm desert 🔊 Listen to this noun a town in S California, near Palm Springs. Share Facebook Twitter Google +