meaning of Adalai

Adalai meaning in Urban Dictionary

The savior of most mankind.