ᏧᏩᏓᎶᎣᏒᎯ

Cherokee

Noun

ᏧᏩᏓᎶᎣᏒᎯ • (tsuwadaloosvhi)

  1. delta (alluvial deposit at the mouth of a river)