Find the word definition

Wikipedia
Llaollao

llaollao (pronounced as yao-yao) is a Spanish frozen yogurt franchise brand founded in Denia in the province of Alicante, Spain. As of March 2016, llaollao is present in more than 180 establishments in 33 countries worldwide including several countries in Europe and Latin America, Singapore, China, Russia, Cambodia, Malaysia and Indonesia.