Hi Nelson:
The translation means: long long ago, old times, or days gone by.
It is a Scots poem, so it may not seem familiar to you.
Normally, you hear it during America's New Year's celebrations. Sung before midnight. You may hear it at other celebrations like graduations, or funerals.
Hope this helps!