Word info

Ascapart

Proper noun

Meaning

Ascapart

(European folklore) A legendary giant in English folklore.

Source: en.wiktionary.org

Anagrams

Close letter words and terms