In India, an advocate general is a legal advisor to a state government. The post was created by the Constitution of India and corresponds to that of Attorney General for India at the union government level. From Wikipedia