Apsara Definition

According to Hindu and Buddhist mythology, an apsara is a celestial nymph and is known for their beauty. They are skilled in the art of dancing. In Hindu art, their images are widely used. 
Log In