Please consider the following sentence:
John does not know why Meera left town.
I guess it is a noun clause because the clause
why Meera left town can act as a noun that is the direct object of the verb
does not know. and
John is the subject. what John does not know? the answer is:
why Meera left town.
But I read somewhere on the internet that said the dependent clause is actually a relative clause and
why is a relative adverb here.
Which one is correct? If both, then a clause can be a relative clause and a noun clause at the same time?