English | German | Russian | Czech

Garasia English

Meaning Garasia meaning

What does Garasia mean?

Garasia

(A member of) one of the Scheduled Tribes of India (formerly known as untouchables), settled in parts of Rajasthan and Gujarat.

Are you looking for...?