"Tolu" is a word in ENGLISH

tolu ENGLISH
Definition:

A fragrant balsam said to have been first brought from
Santiago de Tolu, in New Granada. See Balsam of Tolu, under Balsam.

Few words of positivity

You are privileged if you know that there is God, the only creator of Heaven and Earth because not everyone gets to understand that whist still alive.

Gugu Mona

WORD SUGGESTIONS
Laugh your heart out.

Yo mamma's so fat she had her ears pierced by harpoon.

myroxylon ENGLISH

A genus of leguminous trees of tropical America, the different species of which yield balsamic products, among which are balsam …

Read the complete definition
toluene ENGLISH

A hydrocarbon, C6H5.CH3, of the aromatic series, homologous with benzene, and obtained as a light mobile colorless liquid, by distilling …

Read the complete definition