fort-lamy

Noun
  1. The capital and largest city of Chad;
    Located in the southwestern on the Shari river (synset 108738113)

Other Searches