accho - definitions and synonyms

accho noun

  1. ( also written as Accho )

    English Meaning: 

    : a town and port in northwestern Israel in the eastern Mediterranean

    Synonyms:

    acre / akka / akko