DEMI MEANING IN ENGLISH

• Demi Definition & Synonyms

  1. (n.) See Demy, n.


• Demilance Definition & Synonyms

  1. (n.) A light lance; a short spear; a half pike; also, a demilancer.


RECENT SEARCHES