Find the word definition

Wikipedia
Toufoula

Toufoula is a Lebanese voluntary health organization dedicated to improve the quality of life of children suffering from cancer and blood diseases by designing and creating a unique and colorful environments aimed at offering a safe haven throughout their treatment. Toufoula was co-founded in 2006 by a group of young volunteers in Beirut, Lebanon.

The word Toufoula is Arabic "طفولة" for " Childhood" and the organization mission is to improve the quality of life of children suffering from cancer or blood diseases.