mootchy
English
Noun
mootchy
(
plural
mootchies
)
Alternative form of
moochy
(
“
Indian leatherworker
”
)
.