Да, слова «кокос» и «коко» (яйцо) связаны между собой. 13
По одной из версий, слово «кокос» объясняется тем, что трифонема КАС/КОС в русском языке означает кривую. 1 А со словом «коко» (яйцо) сложнее: возможно, что и КО может означать кривую. 1
Также существует версия, что слово «коко» — это звукоподражание, которое отражает лёгкий стук яйца при падении. 5 От этого же корня произошли слова «кокошка» и «ко́кочко», которые означают курицу. 5
Таким образом, связь между словами «кокос» и «коко» (яйцо) заключается в их этимологическом происхождении: «кокос» объясняется через трифонему КАС/КОС, а «коко» (яйцо) — через звукоподражание лёгкому стуку яйца при падении. 15