English

edit

Noun

edit

demi-lion (plural demi-lions)

  1. Alternative spelling of demilion