Tudela

From BiblePortal Wikipedia

The Nuttall Encyclopedia [1]

Ecclesiastical city of Spain, on the Ebro, 46 m. NW. of Saragossa.

References