Khaznavar o Khoznavar es una aldea en el distrito de Zangezur de la antigua gobernación de Yelizavetpol (Ganyá), más tarde en el antiguo distrito de Gorus, ahora en la provincia de Syunik. El centro regional está ubicado a 90 km al noreste de la ciudad de Gafan, a una altitud de 1600 m sobre el nivel del mar. El nombre antiguo del pueblo era Khaznavar, Khandzaberd. El 31 de agosto de 1921, después del establecimiento del distrito de Zangezur en la Armenia soviética, el asentamiento se incluyó en el territorio administrativo de Armenia.
Hasta 1828, aquí solo vivían azerbaiyanos. Después del Tratado de Turkmenchay en 1828, los armenios traídos del extranjero se establecieron en el pueblo. Junto con los armenios, 28 azerbaiyanos vivían en el pueblo en 1831, 86 en 1873 y 180 en 1897. En 1918, los azerbaiyanos que vivían en el pueblo fueron atacados por las fuerzas armadas armenias y expulsados con masacres. Después de 1918, aquí solo viven armenios.
Basado en la forma original y antigua del topónimo (Khaznavar//Khandaberd), se puede concluir que el nombre del pueblo se deriva del etnónimo de una de las antiguas tribus turcas, “genjak” (→khazna →khandza), que significa “pueblo fortificado”, “fortaleza” en idioma azerbaiyano. Formado a partir de la combinación de “var”. Es un etnotopónimo. Es un topónimo complejo.
De acuerdo con la ley sobre la división territorial administrativa de la República de Armenia del 7 de noviembre de 1995, se incluyó en el territorio administrativo de la provincia de Syunik.
Coordenadas de ubicación: 39°37′ Latitud norte, 46°21′ Longitud este