Where does “मेनका” come from?

मेनका (Sanskrit): of the wife of Himālaya

Definitions

  1. of the wife of Himālaya

Words derived from “मेनका