English dictionary
serra meaning and definition
Definition and meaning of serra at MeaningMonkey.org. serra meaning and definition in the English Dictionary.SERRA noun
Definition of Serra (noun)
- Spanish missionary who founded Franciscan missions in California (1713-1784)
- synonyms: Junipero Serra, Miguel Jose Serra
Source: Princeton University Wordnet