barrow
noun
°(obsolete) A mountain.
°(chiefly _ British) A hill.
synonyms: tumulus