Meaning of fairy mound in English:
fairy mound
noun
(Especially with reference to Irish and Scottish folklore) a hillock or mound regarded in folklore as the dwelling place of fairies.
Origin
Late 18th century; earliest use found in Festival of Love.
Are You Learning English? Here Are Our Top English Tips