English dictionary
lumma meaning and definition
Definition and meaning of lumma at MeaningMonkey.org. lumma meaning and definition in the English Dictionary.LUMMA noun
Definition of lumma (noun)
- 100 lumma equal 1 dram in Armenia
Source: Princeton University Wordnet