barasingha in Finnish barasingha in Finnish barasinga noun Rucervus duvaucelii, the swamp deer. Add to Flashcards