The name probably translates most closely into “the muck” which is said to refer to the stagnant stream that empties into the ocean in line with the current. I’ll let you be the judge.
Tiny beach of mixed rock and sand. Unlikely to be worth your time.