Sierra

Means "mountain range" in Spanish, referring specifically to a mountain range with jagged peaks.

EQUIVALENTS
ENGLISH: Ceara, Cearra, Ciara, Ciera, Cierra
OTHER FORMS
ENGLISH: Kierra