Meaning:prayer, worship
Pooja is a feminine name of Sanskrit and Indian origin, meaning "prayer" or "worship." Most commonly bestowed to Hindu girls, Pooja is also spelled Puja in reference to the sacred act of paying homage to a deity. Often involving the offering of fresh flowers and fruit, this subtle variation adds a beautiful dimension to the title. With devotion forming the roots of their name, your little one will always be inspired to find the divine blessing in the most simple gestures of love.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.