(Gaelic) A genius; one of immeasurable intelligenceTabban, Tabann, Tabanne, Tabana, Tabanna Health Source: Medical Dictionary Author: Health Dictionary