Rowan tree – its meaning in Celtic Mythology

The rowan tree was rich in meaning in ancient cultures. It was one of the most sacred trees to the Celtic Druids and to the Scots, who regarded it as so sacrosanct that it was forbidden to use any part of it except in very special religious ceremonies. When the Vikings invaded Scotland they used … Continue reading Rowan tree – its meaning in Celtic Mythology