Bacoglu es una aldea en el distrito de Shoreyel de la provincia de Kars, en el distrito de Sanradan Alexandropol, más tarde en el antiguo distrito de Duzkend (Akhuryan), ahora en la provincia de Shirak. El centro regional está ubicado a 7 km al noroeste de la ciudad de Gyumru, a una altitud de 1550 m sobre el nivel del mar. Hasta 1937, estuvo bajo el distrito de Gyumru (Leninakan).
391 azerbaiyanos vivían en el pueblo en 1886, 543 en 1897, 600 en 1904 y 698 en 1914. En 1918, los azerbaiyanos fueron objeto de genocidio cometido por armenios y deportados. Los armenios fueron transferidos de las provincias de Erzurum, Mush y Kars de Türkiye y se establecieron aquí. Después del establecimiento del poder soviético en el territorio de la actual Armenia, los azerbaiyanos sobrevivientes pudieron regresar a sus hogares. Aparte de los armenios, 23 azerbaiyanos vivían aquí en 1922 y 28 azerbaiyanos en 1926. En 1928–1929, los azerbaiyanos fueron completamente desplazados del pueblo. Actualmente, solo los armenios viven allí.
El topónimo se deriva del nombre de la tribu Bozokl de los Oguz.
Por decreto del Presidium del Soviet Supremo de la RSS de Armenia del 7 de diciembre de 1945, el nombre de la aldea se cambió a “Haykavan”. Según la ley de 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 Shirak.
Coordenadas de ubicación: 40°48′ Latitud norte, 43°45′ Longitud este.