FOX SPARROW
Meaning of FOX SPARROW in English
noun
: a large American sparrow ( Passerella iliaca ) typically rich chestnut above and striped below
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012