Name : Leppa  
Information : Meaning- A Finnish name of