What is the name meaning of IIDA. Phrases containing IIDA
IIDA
Female
Finnish
Finnish form of Norman Germanic Ida, IIDA means "work."