Synonyms of SERRA

What is another word for SERRA

WORD FINDER

FIND
Game
×

Jump to the MORE ABOUT section and see all " serra " links.

1.

Synonyms of SERRA

noun - Spanish missionary who founded Franciscan missions in California (1713-1784)