apple; swelling
TAPPUAH or BETH-TAPPUAH, a city in Palestine, upon the mountains of Judah, not far from Hebron, whic...
Dictionary of Greek and Roman Geography