Top definition
Shaleigha is a bubbly, outgoing, beautiful lady. She can be ditsy at times, but don't let that fool you, she is also a beauty with brains. She loves with her whole heart. Get you a Shaleigha, if she rides for you she'll be the best friend you could have.
Shaleigha means gift of God.
by Kelvid69 April 15, 2018
Get the mug
Get a shaleigha mug for your brother-in-law Trump.