Siboga
English
Proper noun
Siboga
Alternative form of
Sibolga
.