ADV [usu from ADV, oft ADVERB after verb] 在远处;从远处 Afar means a long way away.
在远处;从远处 [literary] -
Seen from afar, its towering buildings beckon the visitor in.
从远处看,它高耸的大楼召唤着拜访者进去。
-
...a stranger who has loved her from afar for 23 years.
一个暗恋了她23年的陌生人
SYN a distance, a long way away
View usage for:All yearsLast 10 yearsLast 50 yearsLast 100 yearsLast 300 years