She was born to E. W. Kannangara, a prominent civil servant who had served as the Clerk of the State Council.