Odisha

What is Odisha?

Odisha definition and meaning on Dictionary terms:
noun
a state in E India. 60,136 sq. mi. (155,752 sq. km). Capital: Bhubaneshwar.

 

reference: https://www.dictionary.com/browse/odisha

Tags: