Word info

sparra

Noun

Meaning

sparra (plural sparras)

(London, chiefly Cockney) A sparrow.

Source: en.wiktionary.org

Close letter words and terms