Serra - Definition, Synonym, Meaning, Spelling, Information on Serra


a series of mountains; a saw-like ridge.

Seron
Serpentry
Serra
Serry
Servantry