In Filipino mythology, the supreme deity or god, the creator and ruler of all things in the spiritual realm.
From Tagalog/Filipino 'Bathala,' derived from Sanskrit 'Bhattara' meaning 'lord' or 'master,' showing the influence of Indian religious concepts on Philippine cultures through ancient trade.
Try Another Word