lauderhill








noun

  1. a city in SE Florida: suburb of Fort Lauderdale.
52 queries 0.616