(Scandinavian / Gaelic) Of the flowing water / powerful in battle Health Source: Medical Dictionary Author: Health Dictionary