Irish: the keeper of the spoken lore — the one who holds what was said so it is not lost.
Irish seanchai (a keeper and teller of the spoken lore), from sean (old); the office of holding what was said so that it is not lost.
The one who holds what was said so it is not lost, and gives it aloud — keeping and telling as a single, standing office.