Top definition
A beautiful West Indian Jasmine flower. The flowers are commonly known to come in red and yellow.
Yagami enjoyed the sight of the Ixoras when he walked to the park.
by Kingston_I August 04, 2017
Get the mug
Get a ixora mug for your mama Larisa.
buy the domain for your foodie blog