1. ಮಾಯಾದೀಪ

    Play audio
    ♪ mayādīpa
    Share screenshot
    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