Krishna had mainly eight wives , So he was called as Ashtabharya (ashta=eight, bharya=wife) because of that. Different scriptures list their names differently. According to Bhagavata purana names of the eight wives in order were
- Bhadra and
The demon king Narakasura had kidnapped 16,100 (some sources say 16,000 probably for the sake of ease) women and held them in his captivity in his capital Pragjyotisha.
After krishna released 16,100 women that Narakasura had in captivity. When krishna asked them to return to their houses, they refused. They were aware that the society of that age would not take back those who were taken by another man. So they were left with nowhere to go.When Krishna asked them what they wanted to do, they all wanted Krishna to marry them.
Krishna married them all at the same auspicious time assuming that many bodies, so they could gain status of married women and live in the society with honor again. Krishna constructed them each a palace with huge gardens full of colorful flowers, It was impossible to live with each of them so he created 16100 forms of himself so that he could treat them all in the same manner as his 8 wives. Scriptures say that each of them had 10 sons and 1 daughter.