Where does “mena” come from?

mena (Malagasy): red

Definitions

  1. red

Words derived from “mena