zaro
Category: Etymology of Names
What is the meaning of the name habilis?