English: mooring
Welsh: angorfa
Subject: Twristiaeth a hamdden
English context: a mooring or berth provided for a vessel;
Plural: angorfeydd