Mosque by rob2018|Published September 13, 2022 Merriam-Webster Online Dictionarymosque (noun) a building used for public worship by Muslims
Published August 18, 2022 Gurgling Sound made by babies, water running over rocks, or a boiling liquid.