Word info

Sterquilinus

Proper noun

Meaning

Sterquilinus

(Roman mythology) A Roman god of odor and manure.

Source: en.wiktionary.org

Close letter words and terms