mellen (noun)

fluid, liquid

Etymology

from: unknown

Source

noncanon