Funny filipino restaurant names in english with meaning. Shed some light on something synonym slang. Las moiras mitología griega wikipedia. Кенгуру на английском translation english. Ocean 7 Hamburg.