Boyd’s Bible Dictionary:
(of a well). A boundary town of north Palestine (Ezek. 47:16).
Concise Bible Dictionary:
Place mentioned as a north border of the land when it will again be inhabited by the twelve tribes (Ezek. 47:16). Supposed by some to be Beyraut.
Jackson’s Dictionary of Scripture Proper Names:
place of wells