killadar
/kɪlˈædɑr/Definitions
1. noun
A type of fortified castle or stronghold in the Middle East, particularly in Turkey, known for its strategic location and defensive architecture.
“The ancient hilltop killadar was a formidable fortress that dominated the surrounding landscape.”