Cierra

Variant of SIERRA.

SIERRA   female   English (Modern)
Means "mountain range" in Spanish, referring specifically to a mountain range with jagged peaks.
EQUIVALENTS
ENGLISH: Ceara, Cearra, Ciara, Ciera, Sierra
OTHER FORMS
ENGLISH: Kierra