ఆజానుబాహుడుājānubāhuḍu
Top 8000
Meanings
Noun
1. longimanus (one whose arms reach to his knees)