まっとう

Etymology
→ →  →

From, the of adjective. The sense shift to “proper, respectable” is indicated by the spelling, which reanalyses the term as.

Verb

 * 1)  to complete, finish, accomplish, fulfill

Adjective

 * 1)  honest, proper, decent, just