Truru

Proper noun

 * , a city in Cornwall, United Kingdom