Oh, yeah, I'd heard that about the Muggles using the same tune for a song about their queen. Don't why, actually. It's not that great a tune. But, yeah, it totally does say 'puissant'! When they taught us that, I remember the teacher asking if any of us knew what that word means, and of course, none of us did.
Re: I Solemnly Swear That I Am Up To No Good