TORA


Meaning of TORA in English

ˈtōrə noun

( -s )

Etymology: Amharic tōrā

: a large reddish hartebeest ( Alcelaphus tora ) of eastern Africa

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.