The correct spelling is ‘nowhere.’ ‘Nowhere’ is an adverb that means ‘not in or to any place; not anywhere.’ It is used to indicate that something or someone is not present in any location. For example, ‘I looked for my keys, but they were nowhere to be found.’
‘No where’ is not a correct spelling in standard English. The two words should always be combined into one word: ‘nowhere.’ This is a common mistake, but remembering that ‘nowhere’ is a single word will help you use it correctly in your writing.