Definition for ME-DU'SA

ME-DU'SA, n.

In mythology, a personage who possessed the power of turning all who looked upon her into stone.

Return to page 53 of the letter “M”.