menschiest
English
Adjective
menschiest
superlative form of
menschy
: most
menschy