Definify.com

Definition 2026


rhaff

rhaff

Welsh

Noun

rhaff

  1. rope