Menaka

Menaka

In Hindu mythology, Menaka (Sanskrit: मेनका) is considered one of the most beautiful of the heavenly Apsaras.

Read more about Menaka.