Canouan
Proper noun
Meaning
Canouan
An island in the Grenadines, Saint Vincent and the Grenadines.
Synonyms
Examples
Ironically, today marks the one year anniversary of another national tragedy, when six persons were lost at sea while travelling by small motor vessel between the Grenadine islands of Canouan and Mustique on the evening of Sunday 4th June 2017.