English Dictionary
◊ TRINIDAD
Trinidad
n : island in West Indies [syn: {Trinidad}]