L.S. Definition

abbreviation
Place of the seal.
Webster's New World
noun

Plural form of l.

Wiktionary

Words Near L.S. in the Dictionary