Sulop
See also:
sulop
English
Proper noun
Sulop
A
municipality
of
Davao del Sur
,
Philippines
.