Search Your Word

Learn English Definition

    Sacred or holy thread (worn by the three upper castes of the Hindus).

Learn English Synonym

    Sacred or holy thread (worn by the three upper castes of the Hindus).