Dilli which is also spelled Dilly refers to someone or something that is remarkable or unusual.

Related Articles

Cameleurion ■■
In the fashion context, "Cameleurion" refers to a unique and innovative material that has gained popularity . . . Read More
Chatterbox syndrome at psychology-glossary.com■■
Chatterbox syndrome refers to a disorder characterized by severe mental retardation but remarkable linguistic . . . Read More