Definition of “horned” - English Dictionary

English