Meaning
Derived from the Latin word 'jubilatio', meaning a shout of joy or triumph, often associated with religious exultation.
Growth over last 10 years
Download App