norfolk ( synonym found)

Definition of norfolk:

°A language of Norfolk Island, also spelt Norfuk.

Back to Top