Where does “mec” come from?

mec (Catalan): hairless; beardless

Definitions

  1. hairless; beardless

Words derived from “mec