Giantess

Hindi Meaning

राक्षसी

दानवी

विकटाकार स्त्री

English Meaning

  1. A female giant.