Meaning of kaluluwa

kaluluwa

Tagalog

kaluluwa n. spirit; soul; vital principle