Bosra

English

Proper noun

Bosra

  1. A town in southern Syria.

Translations

Anagrams