PANDORA


Meaning of PANDORA in English

[pan.do.ra] n [It, fr. LL pandura 3-stringed lute, fr. Gk pandoura] (1597): bandore

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