Definition of ユミル

ユミル

yumiru

noun
Ymir (giant in Norse mythology)