1 definition by cats....
A sweet name given to a woman who suffered through a lot to give you life and spent her entire life afterwards making sure that you grow and have everything you need to live happily and gracefully.
by cats.... December 11, 2017