What is the meaning of Foetid?

Alternative spelling of fetid

Source: wiktionary.org