Top definition
An absolutely stunning woman. She takes your heart a first sight. She can kill you with her good looks.
Look! Layehla is coming, too late... she already stole my heart!
by Layehla’s man January 29, 2018
Get the mug
Get a layehla mug for your mate Nathalie.