← Back to browsenarra#41,695TranslationNo Japanese definition yet.English definitionAny of the pantropical genus Pterocarpus of trees in the family Fabaceae, but especially Pterocarpus indicus.ExamplesNo examples yet.Similar wordsnaranarratenavarranarratornarratednarrates← jatinthrowaway →