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