have a surprise party,为什么要用surprise?

问题描述:

have a surprise party,为什么要用surprise?
surprise是名词,为什么可以用在party前做定语?

surprise party,意思是给你一个惊喜的party.类似的还有birthday party
不是只有形容词才能修饰名词,名词也能修饰名词,比如说school gate,
楼上的,surprise是没有adj.的