Possibly: Derived from Ilusha, meaning ‘Lord of Earth’ or ‘Earthly Ruler’

1 Post