Cardrona in Greek Cardrona in Greek Καρντρόνα proper noun A village east of Peebles, Scottish Borders council area, Scotland (OS grid ref NT3038). Add to Flashcards