demilionEtymologyFrom demi- + lion.demilion means the upper or front half of a lion. Lexicurio rates it Sui generis — a strength score of 89 out of 100.nounThe upper or front half of a lion.