Definitions for "Cousteau"
Keywords:  moreau, scotia, nova, somehow, albums
Cousteau are a London-based British band who enjoyed considerable success in Italy and the U.S. from 2001 to 2003. Due to legal problems their latest album (Nova Scotia) was released in the US under the group name Moreau. The group somehow did not gain a large UK following despite good reviews of both their albums and tours.
Keywords:  underwater, born, explorer, french
French underwater explorer (born in 1910)