Tocra

English

Proper noun

Tocra

  1. A town on the coast of the Marj District in the Cyrenaica region of northeastern Libya.
    Synonym: (in ancient times) Arsinoƫ