• word of the day

    trinidad

    trinidad - Dictionary definition and meaning for word trinidad

    Definition
    (noun) an island in West Indies just off the northeastern coast of Venezuela
Download our Mobile App Today
Receive our word of the day
on Whatsapp