Meaning of Indian name: Sujata. Meaning of the name Sujata is 'Of good caste'. Sujata is a name of Hindu / Indian origin, and is commonly used for females. The name number for Sujata is '9'.Click here to get the numerological analysis for the name 'Sujata'.ujata is a name of Hindu / Indian origin, and is commonly used for females. The name number for Sujata is '9'.