|
Definition of Toomooroo
1. Proper noun. (history of British India) A former military (post) located in what is now the Ganjam district of Orissa state in the Republic of India. ¹
¹ Source: wiktionary.com
|
1. Proper noun. (history of British India) A former military (post) located in what is now the Ganjam district of Orissa state in the Republic of India. ¹
¹ Source: wiktionary.com