LIMA


Meaning of LIMA in English

[Li.ma] (ca. 1952)--a communications code word for the letter l

Merriam-Webster English vocab.      Английский словарь Merriam Webster.