godroon
/ˈɡɒdrʊn/Definitions
1. noun
A type of medieval or fantasy-style throne or seat of great power.
“The king sat upon his godroon, surveying his kingdom.”
1. noun
A type of medieval or fantasy-style throne or seat of great power.
“The king sat upon his godroon, surveying his kingdom.”