MeaningSpanish - Mountain Lion, A variant of Pomo and Pouma
ReligionChristianity
OriginEnglish, Spanish