פְּתוֹר Pᵉthôwr (H6604)

Pethor, a place in Mesopotamia

Pethor = "soothsayer" 1) a town of Mesopotamia and the home of Balaam; located on a river; site unknown

of foreign origin;