My Suggestions

gĩcigirira

n. · class 7/8

  1. island; island in middle of stream; any circumscribed area

Related words

  • cigirira — to encircle; be round (about)