Wiktionary
sparra
n. (context London chiefly Cockney English) A sparrow.
n. (context London chiefly Cockney English) A sparrow.