About XiaoFrog

XiaoFrog - In Chinese 'xiao' means small, and in the context of animals means a baby. So XiaoFrog means 'baby frog' using a combination of Chinese and English.