accho Meaning, Definition & Usage

  1. noun a town and port in northwestern Israel in the eastern Mediterranean
    Akko; Akka; Acre.

WordNet