Meredith (boy)
means Guardian from the water