Find the word definition

Wikipedia
Cafcuh

Cafcuh or Kafkuh ( Persian قاف‌کوه qaafkuh or کوه قاف kuh-e qaaf; jabal qaf) is a mythological mountain in Iranian tradition. Historically Iranian power never extended over all of the Northern Caucasus and ancient lore shrouded these high mountains in mystery. It was:

  • The highest mountain
  • The land of the Demons (Who did not obey the Iranian religion)
  • Saoshyant's battlefield
  • Simurgh's nest