Feroher

Webster's Dictionary of the English Language

·noun A symbol of the solar deity, found on monuments exhumed in Babylon, Nineveh, ·etc.