Cornish

edit

Etymology

edit

From tewyn +‎ blustri (meaning of "blustri" is unknown).

Proper noun

edit

Tewynblustri

  1. Newquay, a town in Cornwall, United Kingdom