1. ಮಾಯಾದೀಪ

    ♪ mayādīpa 🔊
    1. :Noun
    2. a type of device having an enclosed lamp and a lenslike opening, formerly used for projecting and magnifying still pictures or images mounted on slides or films; a magic lantern.

Comments and suggestions