Beached Meaning in Hindi