"Noche" es un sustantivo que se puede traducir como "night", y "por" es una preposición que se puede traducir como "by". Aprende más sobre la diferencia entre "noche" y "por" a continuación.
Un sustantivo femenino es un sustantivo que casi siempre sigue a un artículo feminino y que es modificado por adjetivos femeninos (p. ej. la mujer bonita, la luna llena).