Bosilegrad The city/word Bosilegrad means Serbia. The city Bosilegrad lies in Serbia. The country Serbia contains the city Serbia.