From Middle English marigolde, marygoldye, from Mary (referring to the Virgin Mary) + Middle English golde (“marigold”).
Improve your pronunciation
Practice speaking and memorizing "marigold" and many other words and sentences in English.