(Welsh) Top of the rock Tappan, Tappin, Tappon, Tapen, Tappene Health Source: Medical Dictionary Author: Health Dictionary