god of wisdom or prophesy; remover of obstacles
Hindu god of wisdom or prophecy; remover of obstacles