Search

Escto search a new word

crusade

noun
EScruzada
originFrench

A crusade is a vigorous campaign or movement pursued with zeal.

Word Map