English: It's a French name!
Telugu: ఇది ఒక ఫ్రెంచ్ పేరు ఉంది.