Dwarka Means - Divine Entrance
https://www.quora.com/Was-Jambavati-a-demoness
https://www.google.com/search?q=banasur+daughter
https://www.google.com/search?q=vajranabha+daughter