1 definition by xxMELLxx

Japanese term for Iris; flower.
Also can be spelt, "AYAME".
"The Ioma are blooming well this time around."
by xxMELLxx December 31, 2010
Get the Ioma mug.