forfen

Etymology

 * the Old Irish simplex is unattested.

Verb

 * 1) to finish, to complete
 * 2) to fulfill, to achieve