Siboga

English

Proper noun

Siboga

  1. Alternative form of Sibolga.