Yes, 'imi' means 'meaning'. That's why it is easy to remember the word since they are almost similar, right?->('imi' and 'meaning'). Also, please note that the word for 'is' is pronounce 'wa' even though it is written 'ha' in Hiragana. That's why while writing in English using 'wa' instead of 'ha' is a good practice...^_^