Teuchira

from Wikipedia, the free encyclopedia

Teuchira is

See also:

  • Taucheira (also Teuchira or Tocra), ancient Greek port city in Cyrenaica, in today's Libya