Слово «ворожить» встречается в русском языке с конца XII в. «Ворогами» славяне называли колдунов, отсюда и появилисьслова ворожить, обворожить, т.е. «колдовать», «околдовать».Обворожить означает «пленить», «вызвать восхищение».
По наиболее распространённой версии, принятой в качестве основной в словаре Макса Фасмера, слово происходит от понятия «связка меховых шкурок» (соболей, куниц и пр.). Связка из 40 шкурок представляла собой единицу меры, торговли и хранения этих шкурок, так как 40 собольих шкурок требовалось для шитья одной собольей шубы.