Meaning of accho

Definition of accho

(noun) a town and port in northwestern Israel in the eastern Mediterranean

Other information on accho

WIKIPEDIA results for accho
Amazon results for accho