Vimala was born at Vesali as the daughter of a public woman. When advanced in years she was moved to see one day the venerable Mahamoggallana going about for alms. She went to his house to entice him. Maha Moggallana rebuked her. She was ashamed and became a believer and lay sister. Sometime after she entered the order and very soon attained Arahantship.