DeRidder (English, name)
expansion: DeRidder
Senses:
glosses: A city, the parish seat of Beauregard Parish, Louisiana, United States.
Forms: