English → Hindi dictionary
cayuga
Definition
a member of an Iroquoian people formerly living around Cayuga Lake in New York state
Looking for poetry? Read shayari and poems by great poets.
a member of an Iroquoian people formerly living around Cayuga Lake in New York state
Looking for poetry? Read shayari and poems by great poets.