emicui

listen to the pronunciation of emicui
Latin - English
leap out, spring/shine forth
appear suddenly