ジャバラ
Meanings
Noun
1. jabara (Citrus jabara); type of Japanese citrus