Japanese mountain or apple variety
Japanese, possibly meaning abundant or wealthy person
Try Another Word