handmade in Irish handmade in Irish lámhdhéanta adj Made by hand; manufactured manually. Add to Flashcards