fairy stone









fairy stone


noun

  1. a fossil or other oddly shaped stone or crystal.
  2. a stone arrowhead.
  3. a megalith or other stone monument of ancient origin.
52 queries 0.594