'lumma' definitions:

Definition of 'lumma'

(from WordNet)
noun
100 lumma equal 1 dram in Armenia