What is the meaning of Nil?

Nothing; zero.

A score of zero

No, not any.

liquid; water

nothing

nothing

needle

thorn

Source: wiktionary.org