Jharkhand

What is Jharkhand?

Jharkhand definition and meaning on Dictionary terms:
noun

a state in NE India, created in 2000 from S Bihar. 28,833 sq. mi. (74,677 sq. km). Capital: Ranchi.