humavisse
Latin
Verb
humāvisse
perfect active infinitive of
humō