Algunos autores señalan que estas poblaciones tienen su origen en las tribus Tiele occidentales que se mencionan en las fuentes chinas y de los cuales también se originaron los uigures y los oğuz.Las fuentes griegas se refieren a todos estos con la denominación de búlgaros.[3] Hacia el año 560 fueron sometidos por los ávaros que llegaron desde las estepas orientales y fueron incorporados en la estructura tribal de estos.[4] Los onoguros se sacudieron la tutela de los ávaros hacia el 630 bajo el liderazgo de Kubrat, el cual aglutinó a las tribus protobúlgaras y estableció la Primitiva Gran Bulgaria, también llamada Onoguria.Alternativamente se ha propuesto que Ono significa «huno» mientras el sufijo «gur» denota ser una tribu, nombre que podría tener el núcleo huno dentro de los búlgaros; esto está parcialmente sustentado en que historiadores como Jordanes en Getica llamaban a los onoguros como hunuguri, mientras Movses Kaghankatvatsi los llamaba honagur.