Polonyalılara Leh denmesinin kökeni tam olarak bilinmemekle birlikte, en yaygın kabul gören teoriye göre bu adlandırma Polonya’nın batısındaki Lehistan bölgesinden gelmektedir. Lehistan, Polonya’nın tarihi bir bölgesidir ve adı Slav dillerinde “açık alan” veya “düzlük” anlamına gelen “lěch” kelimesinden türemiştir.
Bu bölgede yaşayan Slav halkları zamanla “Lechites” olarak anılmaya başladı ve bu isim diğer dillere de uyarlandı. Türkçe’de “Leh” ismi, muhtemelen Macarca “Lengyel” veya Almanca “Lache” kelimelerinden türemiştir.
Leh isminin kökenine dair diğer teoriler şunlardır:
Lendians kabilesi: Polonya’nın batısında yaşayan Lendians kabilesinin isminden türediği teorisi.
Polonya’nın eski adı: Polonya’nın eski adı olan “Lechia” isminden türediği teorisi.
Slav dilinde “asil” anlamına gelen “lech” kelimesinden türediği teorisi.
Polonya’nın eski adı olan “Lechia” isminden türediği için Leh denir