• word of the day

    cayuga

    cayuga - Dictionary definition and meaning for word cayuga

    Definition
    (noun) a member of an Iroquoian people formerly living around Cayuga Lake in New York State Definition
    (noun) the Iroquoian language spoken by the Cayuga
Download our Mobile App Today
Receive our word of the day
on Whatsapp