Squirrels HeathWiktionary 原文英美释义专有名词proper noun1A suburb and ward near Gidea Park, borough of Havering, Greater London, England (OS grid ref TQ5389).