Did you mean topi?
topi
noun
°An antelope species of the genus Damaliscus.