Nouvelle means "new".
a new life
as an adjective, nouvelle is feminine for nouveau.
Ma nouvelle amie = My new (female) friend. Mon nouvel ami = My new (male) friend.
aube nouvelle
Ecosse means Scotland, so it must mean "The New Scotland" or "Neo-Scottish" or similar. context should help you figure out the precise meaning.
'voici votre nouvelle' means 'here are your new'
nouveau/nouvelle
a new life
From New Orleans
as an adjective, nouvelle is feminine for nouveau.
The population of Bussière-Nouvelle is 113.
The population of Nouvelle Matmata is 6,642.
Nouvelle Star was created in 2003.
Nouvelle Star ended in 2010.
Nouvelle Athènes ended in 2004.
L'Acadie Nouvelle was created in 1984.
Nouvelle-Église's population is 476.