English dictionary, thesaurus, translations & etymology
FreeDict.com

अमोरा — meaning in English

Hindi → English · translate English → Hindi instead

English meaning

  • Gomorrah name A biblical city said to have been destroyed by God alongside Sodom as punishment for its inhabitants' wickedness.

Senses

अमोरा is used for these senses in English: