Marvin

Etymology
From, probably from +.

Etymology
From, from , probably from +.

Etymology
in the 20th century.