Is boat in the water? Only have the noise when underway / under load or in neutral, or both?
So many possibilities to list. engine coupler, really bad alignment of engine / drive, bad U-joints on drive, drive tilted up too far while running, engine bearings.... The list goes on.
You have a...