Temple Terrace


noun

a town in W Florida.