As a verb sparra
is to block.
As an adjective sparry is
abundant in spar (the mineral).
Sparra is a synonym of sparrow.
As nouns the difference between sparra and sparrow
is that sparra
is (london|chiefly|cockney) a sparrow while sparrow
is the house sparrow, passer domesticus
; a small bird with a short bill, and brown, white and gray feathers.