Word info

demilion

Noun

Meaning

demilion (plural demilions)

(heraldry) The upper or front half of a lion.

Source: en.wiktionary.org

Anagrams

Close letter words and terms