Meaning of english sparrow

Definition of english sparrow

(noun) small hardy brown-and-grey bird native to Europe

Other information on english sparrow

WIKIPEDIA results for english sparrow
Amazon results for english sparrow