What is the meaning of Xưa?

old; ancient

a long time ago; old times

Source: wiktionary.org