Top definition
"ARISARA"...The, "Lion Princess"..."ARI", meaning Lion..."SARA", meaning Princess.
A woman who is strongly stays with her man and guides him to be, "everything"
by dannyboy9463 September 03, 2003
Get the mug
Get a arisara mug for your sister-in-law Rihanna.