ebanista

Etymology
From.

Noun

 * 1) cabinetmaker

Etymology
From.

Noun

 * 1) cabinetmaker person who makes high-quality wooden furniture

Etymology
From.

Noun

 * 1) cabinetmaker
 * 2) joiner