boggart (English) comes from English boggard, from English bog, from Middle English bog, from Scottish Gaelic bogach, from Old Irish bog, from Proto-Celtic buggos, from Proto-Indo-European bʰewgʰ- — to bend; curve, arch.
boggart (English): Alternative spelling of boggard