English: Both are vernacular words whose meanings are ambiguous.
Telugu: రెండూ భిన్న అర్ధాలను ఇచ్చే వేరు వేరు పదాలు.