avamehana अवमेहन

Definition: n. urining upon