soapsuds
soapsuds - noun
the froth produced by soaps or detergents
soapsuds - thesaurus
lather
suds