LOON Meaning of LOON in English n. 1.( Ornith. ) Great northern diver, ember-goose ( Columbus glacialis ).2.Simpleton, fool, dunce, blockhead, loggerhead. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012