Archi
From Wikipedia, the free encyclopedia
Archi may refer to:
- Archi (Italy), a town in Abruzzo region of Italy.
- Archi (Russia), a village in southern Dagestan, Russia.
- Archi people, the inhabitants of the Russian village.
- Archi language, their language.