Word info

Italian sparrow

Noun

Meaning

Italian sparrow (plural Italian sparrows)

A species of sparrow, Passer italiae, of Italy and adjacent areas, and the islands of Corsica, Sicily, Malta, and Crete.

Source: en.wiktionary.org

Close letter words and terms