(ADV) long for a long time; extensively;ครอบครัวของเขาอยู่บนที่ดินผืนนี้มานานหลายชั่วอายุคน (คำที่มีความหมายคล้ายกัน) ยาวนาน; ช้านาน;