yumi
yumi
English
Noun Top 17,967
Ad
Definition
A type of archery bow from Japan.
Etymology
From Japanese 弓 (“yumi”).
Ad
yumi
A type of archery bow from Japan.
From Japanese 弓 (“yumi”).