Meaning of magsanggalang

magsanggalang

Tagalog

magsanggalang (nagsasanggalang, nagsanggalang, magsasanggalang) v., inf. 1. protect; defend; 2. shield