Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

serra Definition

Cancel
serra
noun()
Spanish missionary who founded Franciscan missions in California (1713-1784)
Synonyms: junipero serra, miguel jose serra,

Words Related to serra!

serra Examples by Brain Bank Users