Possibly: Mind, Intellect, Thought, or derived from ‘Man’ (mind) with suffix

1 Post