1 rock sparrow | Definition of rock sparrow

rock sparrow

noun

Definition of rock sparrow

1 : any of several Old World sparrows of the genus Petronia (as P. petronia and P. superciliaris)
2 : a sparrow (Aimophila ruficeps eremoeca) of Mexico and Texas