her ikisi de dilimize farsçadan geçmiş.
eğer:
şart edatı olan agar/gar kelimesinden geliyormuş. dah öncesi orta farsça hakar/hakaram kelimesiymiş.
meğer:
değilse, olmaya ki anlamında magar / ma agar kelimesinden geliyormuş.