crannruadh Definitions (by source) Show all Léamh Glossary adjective. Of red shafts, a compound of crann 'tree/shaft' and ruadh 'red'. Léamh Glossary.