Palmetto Bay (English, name)
Senses:
glosses: An incorporated village in Miami-Dade, Florida.
Forms: