Botsra

English

Proper noun

Botsra

  1. Alternative form of Bozrah.

Anagrams