What is the meaning of Iddi?

second-person singular imperative of idda

they

them (used as the object of a preposition)

third-person singular feminine of i: “to her”, “for her”, “that she”

Source: wiktionary.org