nowhereEnglish

nowhere

Noun

An insignificant place

English: nowhere

Adverb

Not anywhere, in or at or to no place

English: nowhere