Islamic Interpretation
In a dream, a horn signifies might and being unconquerable. Possessing a horn denotes vanquishing one's adversary. Should a ruler be seen with two horns, it means that ruler will extend his dominion across both eastern and western lands. A horn also symbolizes a kinsman from whom advantages can be derived. Should a person sprout two animal horns, it foretells his death through sorrow and oppression. A horn further represents offspring, the passage of years, armaments, wealth, children, or the source of one's pride or noble appearance. (Also see Trumpet)