Online Dictionary
Definition of " lemman " in English English Dictionary
Results
Lemman A leman. n.