Marine life meaning in hindi