Top definition
Japanese term for Iris; flower.
Also can be spelt, "AYAME".
"The Ioma are blooming well this time around."
by xxMELLxx December 30, 2009
Get the mug
Get a Ioma mug for your barber Trump.
buy the domain for your recipe vlog