See also: Kokiri

English edit

Noun edit

kokiri

  1. Synonym of smooth leatherjacket