Where does “lena” come from?

lena (Malagasy): wet; moist

Definitions

  1. wet; moist

Words derived from “lena”