Loading page
swamp sparrow is a noun meaning "North American finch of marshy area". It carries one recorded sense.
North American finch of marshy area
Definitions, synonyms and semantic relations for swamp sparrow come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.