Ascopart Alternative form of Ascapart (“legendary giant”)...
an article on: Ascapart Wikipedia Ascapart (European folklore) A legendary giant in English folklore. Ascupart, Ascapard, Ascopard, Ascopart, Asgapard...