Search Your Word

Sponsored links

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).
Sponsored links