ラムウール

Also written ラム・ウール

Meanings

  1. Noun lamb's wool

Jinuma: Japanese Dictionary · Word lists