Junipero Serra

A Spanish priest who founded a mission in Baja California.

Junipero Serra Definition
Junipero Serra Definition

A Spanish priest who founded a mission in Baja California, Junipero Serra. He was a Catholic missionary who played a key role in establishing the California mission system.