The etymology of 'Stupa' relates to an elevated structure. The practice of building memorial mounds existed before the advent of Buddhism.