shirabe.org
1)
#32,720
Meaning
    1. holy water
    2. urine (esp. as related to urolagnia)
    1. EN Holy water is water that has been blessed by a member of the clergy or a religious figure.
      More
Forms
Learn this word with smart reviews that adapt to you Save word
Results