Bahoorupi

Written in Hindi as:

बहरूपी

Meaning in English:

One who has a variety of forms