Sorry, couldn't find any words matching marumaru.
You can also try a search for まるまる.
Names — 2 found
まるまる
【丸々】
1. Marumaru
まるまるもとお
【丸々もとお】
1. Marumaru Motoo
You can also try a search for まるまる.