Where does “kaluluwa” come from?

kaluluwa (Tagalog): soul; spirit; essence

Definitions

  1. soul; spirit; essence

Words derived from “kaluluwa