ayahualolli.

Headword: 
ayahualolli.
Principal English Translation: 

a circular body of water, combining a(tl) and yahualolli