a series of mountains; a saw-like ridge.
SeronSerpentrySerraSerryServantry
« Serpentry - Definition, Synonym, Meaning, Spelling, Information on Serpentry
Serry - Definition, Synonym, Meaning, Spelling, Information on Serry »