Advertisement

Advertisement

Lauderhill

[ law-der-hil ]

noun

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


Advertisement

Advertisement

Advertisement

Advertisement


Lauderdale LakesLaudian