Nemestrinus

Nemestrinus

In Roman mythology, Nemestrinus was a god of the forests and woods. His name comes from Latin nemus, meaning "wood".