Hindi-English dictionary »

अयोद्धा meaning in English

HindiEnglish
अयोद्धा

non-combatantnoun
[UK: ˈnɒnˈk.ɒm.bə.tənt] [US: nɑːnˈk.ɑːm.bə.tənt]