The name of two places in Norfolk and Suffolk. The place names probably derive from Old English walh "foreigner, Briton, serf" (genitive plural wala) and pol "pool", though the Norfolk place name may have Old English wall "wall" as the first element.