LARMIER


Meaning of LARMIER in English

ˈlärmēˌā, -mˌyā noun

( -s )

Etymology: French, from Middle French, from larme tear

: drip 4

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.