English synonyms about - contact  

Orissa

noun

1 Orissa

State in eastern India on the Bay of Bengal.


Find more on orissa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0331