Rock sparrow Meaning, Definition & Usage

Definitions
  1. . (Zoöl.) (a) Any one of several species of Old World sparrows of the genus Petronia, as P. stulla, of Europe. (b) A North American sparrow (Pucæa ruficeps).

Webster 1913