bard — professional poet in medieval Gaelic and British culture