noun a city in SE Florida, near North Palm Beach.
palm beach gardens 🔊 Listen to this noun a city in SE Florida, near North Palm Beach. Share Facebook Twitter Google +