Miami Springs


noun

a town in SE Florida, near Miami.