Truru
Cornish
Proper noun
Truru
Truro
, a city in
Cornwall
,
United Kingdom