LOTUS


Meaning of LOTUS in English

(n.) The lote, or nettle tree. See Lote.

Webster's English dictionary.      Английский словарь Webster.