(Welsh) One acting as a shield; offering refugeTariane, Tarianne, Taryan, Taryanne Health Source: Medical Dictionary Author: Health Dictionary