Tubas

English

Etymology

From Arabic طوباس.

Proper noun

Tubas

  1. A city in the West Bank, Palestine.