Tambrax

Dictionary of Greek and Roman Geography

TAMBRAX[TALABROCA]