Definitions of swamp sparrow:

  • noun:   North American finch of marshy area