Skip to main content

Definitions by Wowmynameisalreadybeingused

Sanscrit and Indian meaning: A mythological tree, if one sits under said tree all their (negative) cares go away.
Sitting under the Mandara tree.