answersLogoWhite

0

Kilimanjaro means "Kilema kyaro" that translate into 'our mountain' in chagga language,chagga people live on foot of Mt.Kilimanjaro in Tanzania.

User Avatar

Wiki User

16y ago

What else can I help you with?