English: """Noah"" means rest."
Telugu: 'నోవాహు' అంటే విశ్రాంతి అని అర్థం.