Isulan
English
Proper noun
Isulan
A
municipality
of
Sultan Kudarat
,
Philippines
.