Home
Search
Index
Definify.com
Definition
2024
champa
champa
Spanish
Noun
champa
f
(
plural
champas
)
clod
,
tuft
(
small cluster of plants with adhering earth, piece of turf
)
(
pejorative
,
Chile
)
pubic hair
, armpit hair
Similar Results
Champ
Champer
Channa
Chappy
Charma