Ana içeriğe atla

"Bulgar" Adının Kökeni

“Bulgar” Adının Kökeni


Bulgar adı, “bulgamak”tan gelir.

Anlamı ise “Karışmak, bulamak”tır.

Birçok yerli ve yabancı Türkolog bu görüşe katılırlar.

Mirfatih Zekiyev ‘e göre hemen hemen çoğu Türk kavminin sonunda görülmesi mümkün olan -er, -ar ekleri insanları, kavmi niteliyordu. Bu nedenle kökte bulunan “bolak” (kaynak) yahut “balug” (şehir) ile bir bütün olduğu düşünüldüğünde Bulgar adı nehir kenarında oturan halk ya da kentli halk manalarına gelebilir. (1)

Ön Türkçede her ikisi de memleket, yurt anlamına gelen “bıl+gor” sözcüklerindentüremiş olabileceği fikri daha akla yatkın durmaktadır.

Bulgar adı 5. asrın sonunda ortaya çıkmıştır. (2) Roma İmparatoru Zenon, MS. 482 yılında Doğu Gotları’na karşı yardım istemiştir, işte ilk defa “bulgar” adı burada görülmüştür. (3)

NOTLAR:

(1): Ahmet Turan Türk, “Ünlü Tatar Âlimi Prof. Dr. Mirfatih Zekiyev”, Uluslararası Türkçe Edebiyat Kültür Eğitim Dergisi , S. 2/2, Türkiye 2013, s. 179–202. & Mirfatih Zekiyev, Türklerin ve Tatarların Kökeni, 2.baskı, Selanga Yayınları, İstanbul 2007, s. 223. & Rasonyi, Tuna Köprüleri, s. 6.

(2): J.B.Bury, History of the Later Roman Empire , Vol. II, London 1912, s.302; S.Y.Gömeç, Kök Türk Tarihi, 4. Baskı, Ankara 2011, s.20–21. Laszlo Rasonyi — Tarihte Türklük, s.89.

(3) Akdes Nimet Kurat, IV- XVIII. Yüzyıllarda Karadeniz’in Kuzeyindeki Türk Kavimleri ve Devletleri,MuratYayınevi, Ankara 1992, s.109; Agy, “Bulgar”,İA, C. 2, MEB. Yay. İstanbul 1993, s.782; İbrahim Kafesoğlu, Bulgarların Kökeni, s. 2.

Yorumlar

Bu blogdaki popüler yayınlar

Yıldırım Beyazıd ve Emir Timurlenk Savaşı

YILDIRIM BEYAZID VE EMİR TİMUR LENK SAVAŞI Ankara Savaşı (28 Temmuz 1402) Cengiz Han'ın vârisi olma iddiası ile çıkan Emir Timur. Beyazı'dın egemen olmasını kabul etmiyor. Onu küçümsüyor. Timur'un tahtını ele geçirmek için isyan başlatan   ve Timur Hindistan seferinden gelince bizzat kendisi tarafından kovulan Diyarbakır Beyi İlhan Ahmet Celâyir, Osmanlı'ya sığınmıştı. Epey Timur ve Beyazıd'ın arası gergindi. Fakat Timur kendi ırkından, dininden olan Osmanlı’ya saldırmak istemiyordu.   Timur’a tabî olan Mutahharten’ın ailesini Bursa’ya esir olarak gönderen Beyazid ile Timur’un arası açılmıştı.   “ Timur, kendisini sadece dünya üzerinde ulaşabileceği yere kadar hırsını doyurmak için Allah tarafından gönderilen “Allah’ın kulu” olarak değil, Türk halkının da gerçek ve tek temsilcisi olarak görüyordu. Yörüklerin bol paçalı şalvarları içinde, başında yüksek keçe başlığı ile tam bir Türk gibi giyinirdi.. Sarayı’nda sadece Türkçe konuşulur ve Türkçe yazı yazılır...

C# öğrenmek 102: Form Application

C# öğrenmek 102: Form Application C# öğrenirken en çok kullanacağımız yapı, Form App ’dir. Bize sağladığı bileşenler ( components ) önemlidir. Bu yazıya geldiyseniz eğer, zâten Form App açmayı biliyorsunuzdur. Ama zâten Visual Studio ’yu indirdikten sonra, Windows Form App ’i seçip, Next ’e basıp oluşturun. Form oluşturma örneği. (Görsel, I.) Bir form örneği görelim: Yeni oluşturulmuş örnek bir form görseli. (Görsel, II) Şimdi en önemli menüleri göreceğiz: Araçlar ( Toolbox ): Bileşenleri barındırır. UI Component ları ( Görünüm Bileşenleri ), formumuza sürekleyip koyarız. Ve Özellikler penceresinden değiştiririz. Kabaca en güzel anlatım budur. Haricî kütüphaneleri de buraya ekler ve erişirsiniz. Özellikler ( Properties ): Bu pencere’de, form ayarlarını ve eklediğimiz bileşenlerin özelliklerini değiştirebiliyoruz. Çözüm Gezgini ( Solution Explorer ): Proje dosyalarını buradan görürüz. Siler, taşır, oluşturur ve yeniden adlandırırız. Proje de kullanılan haricî kütüphaneleri de ...

Mala Anlatır Gibi React —9: İstek State Yönetimi / react-query

Mala Anlatır Gibi React —9: İstek State Yönetimi / react-query React’da istek state yönetimi paketini tanıtacağım. (Görsel, I.) Paketin amacı, istekleri yönetimi kolaylaştırmak. State’de tutmak. Paketi yükleyelim: npm i --save @tanstack/react-query Ana component’ı sarmalayın: import { QueryClient , QueryClientProvider } from '@tanstack/react-query' const client = new QueryClient () < QueryClientProvider client={client}> < App /> </ QueryClientProvider > Query kullanımı: import { useQuery } from '@tanstack/react-query' const { data } = useQuery ([ "çekilecek-veri-adı" ], ()=> { console . log (data) return fetch ( 'url' ) }) Hazır eventler: isLoading: const { isLoading } = useQuery () if (isLoading) { return < h1 > Yükleniyor.. </ h1 > } Hata yönetimi: const { isError } = useQuery () if (isError) { return < h1 > hata </ h1 > } Yeniden istek atmak: const { refetch } = useQuer...