Происхождение слова намедни

наме́дни «недавно», наме́днись, наме́сь, ономня́сь, наме́днях — то же. Из др.-русск. местн. п. ед. ч. ономь дьни, стар. ономь дьне (Срезн. II, 674) и се «вот, глядь». Окончание аналогично вчера́сь, сего́дня; -ях — по аналогии близкого по значению: на днях; см. Преобр. I, 591; см. также о́ный, день.

Наме́дни. Искон. Из ономьдьни в результате утраты начального о, прояснения ь после м в е перед слабым ь и отражения на письме аканья. Исходное ономьдьни — сращение словосочетания ономь дьни, местн. п. ед. ч. от онъ «тот» и дьнь «день». Намедни буквально — «того дня», ср. и см. сегодня.

См. также: значение слова намедни в толковых словарях.