Definition, Meaning & Anagrams | English word TOMHAN
TOMHAN
Definitions of TOMHAN
- (Scotland, folklore) A magical fairy mound.
Number of letters
6
Is palindrome
No
Search for TOMHAN in:
Page preparation took: 147.85 ms.