English: The name has another meaning, too.
Telugu: ఈ పేరుకు ఇంకొక అర్థమూ వుంది.