payodhara

Word form payodhara
Language: Sanskrit
Word meaning containing water or milk; a woman's breast or an udder