tomhan noun1 •(Scotland) A magical fairy mound.The Gael call the Fairies Daoine Shi', and their habitations Shians, or Tomhans. — 1828 formstomhans