Search Your Word

Sponsored links

Learn English Definition

    Place a water-pot to be worshipped.

Learn English Synonym

    Place a water-pot to be worshipped.
Sponsored links