Meaning of sanduguan

sanduguan

Tagalog

sanduguan n. 1. blood compact; 2. alliance; union; coalition