Meaning of Serra
Definition of Serra
(noun)
Spanish
missionary
who founded Franciscan missions in California (1713-1784)
Other information on Serra
WIKIPEDIA results for
Serra
Amazon results for
Serra
Tweet