Top definition
It is an unique name that no on would ever use . Lenotra is the meaning of an beautiful strong woman. That person can be very sensitive but has an kind heart.
Lenotra is very sensitive .
by lenotra September 07, 2019
Get the mug
Get a lenotra mug for your barber Trump.