Sparra Definition
noun
(London, chiefly Cockney) A sparrow.
Wiktionary
Origin of Sparra
-
Eye dialect spelling of sparrow, representing Cockney English.
From Wiktionary
Find Similar Words
Find similar words to sparra using the buttons below.