[ad_1] noun a town in ancient Palestine. Matt. 27:57. nouna town in ancient Palestine: location unknown [ad_2]