Sanskrit translation of peacock

peacock related English words