turkish capital

Noun
  1. The capital of Turkey;
    Located in west-central Turkey;
    It was formerly known as Angora and is the home of Angora goats (synset 109063076)

Other Searches