answersLogoWhite

0

Ki means Spirit and Tora means tiger, So the word Kitora means Tiger Spirit

User Avatar

Wiki User

13y ago

What else can I help you with?