Search

Escto search a new word

parade

noun
ESparada
originFrench

A public procession, especially one celebrating a special day or event.

Word Map