See Also: Tora(health)
tora(dictionary)

tora (iou)



tora noun. L19.
[Amharic.]
A hartebeest, Alcelaphus buselaphus, of a rare subspecies found in NE Africa. Also tora hartebeest.