Dictionary Definition:
oḍra m. N. of a country (the modern Orissa
• See Lassen, IA. i, 224, note 2)
• (ās), m. pl. the inhabitants of that country Hariv. Mn. x, 44 R. &c
• the China rose L.