Этимологический словарь Крылова
Заимствование из старославянского, где является сращением союзов и и бо, имевшего значение "потому что" (в украинском союз- бо с таким значением сохранился и поныне).
ибо
Ибо
ИБО