Meaning of the name - Launce

English Name: Launce
Sex: