Definition of damasana in Spanish:

damasana

feminine noun

  • 1

    Latin America Damajuana.

    en el sótano tenía a un lado las damasanas de agua y al otro las de vino