LEVANA


Meaning of LEVANA in English

noun a goddess who protected newborn infants.

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