If Mr peacock laid an egg in garden who is the rightful owner of egg?
Male peacocks do not lay eggs. Only female peacocks, known as peahens, can lay eggs. Ownership of an egg laid by a peahen is determined by their owner or the owner of the property on which the egg was laid, according to individual circumstances and applicable laws.