Definition of champa in Spanish:

champa

feminine noun

  • 1

    Central America Tienda provisional de palma o cobertizo rústico.

  • 2

    South America Conjunto de raíces con tierra que forman una masa compacta.

    el filo de una acequia extraviada entre las champas de maleza y las zarzas