ho mu

Ichidan Verb

1. to praise; to commend; to laud

Transitive
Archaic
Other forms: