Definify.com

Definition 2025


rhaff

rhaff

Welsh

Noun

rhaff

  1. rope