This is the 761st most frequent Bulgarian word.
отдавна
"Отдавна" means "a long time ago" or "for a long time."
The word "отдавна" conveys a long period of time.
Отдавна не съм бил у дома.
I haven't been home for a long time.
Here, "отдавна" indicates the continuity of an action over an extended duration.
Живея в този град отдавна.
I have been living in this city for a long time.
In this sentence, "отдавна" emphasizes that an event or moment occurred long ago.