Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lancegaye

- A kind of spear anciently used. Its use was prohibited by a statute of Richard II.