From my textbook, A noun phrase is headed by a noun. Modifiers include articles, adjectives and demonstratives. Qualifiers include prepositional phrases and relative/adjectival clauses.
Given the following:
Your bag is in your locker
What is the grammatical name? I know that its grammatical/syntactic function is the complement of the preposition .
The problem is that I suspect it is a noun clause because "your" is neither an article, adjective nor a demonstrative. It is a determiner. Also, a noun clause can be perform every function that a noun phrase can, or so I think.