noun a town in SE Florida, near Miami.
miami springs 🔊 Listen to this noun a town in SE Florida, near Miami. Share Facebook Twitter Google +