swamp sparrow Meaning, Definition & Usage

  1. noun North American finch of marshy area
    Melospiza georgiana.

WordNet