Thesaurasize

lie on

41 synonyms found

Definition

(n) : , a Greek form of Leo, or Anglicized from the French L?on or Spanish Le?n