Search for crossword answers and clues

Answer for the clue ""Happy Songs for Happy People" band ", 6 letters:
mogwai

Word definitions for mogwai in dictionaries

Wikipedia Word definitions in Wikipedia
Mogwai are a Scottish post-rock band, formed in 1995 in Glasgow . The band consists of Stuart Braithwaite (guitar, vocals), Barry Burns (guitar, piano, synthesizer, vocals), Dominic Aitchison (bass guitar), and Martin Bulloch (drums). The band typically ...

Wiktionary Word definitions in Wiktionary
n. (context Chinese folklore English) A kind of demon held to be harmful to humans.