damalisk in Finnish damalisk in Finnish topi noun Any antelope of the genus Damaliscus. Add to Flashcards