lougheen
/ˈlaʊɪn, ˈluːɪn/Definitions
1. noun
A type of flowering plant, especially one with showy or fragrant flowers.
“The garden featured beautiful lougheen and roses blooming together.”
1. noun
A type of flowering plant, especially one with showy or fragrant flowers.
“The garden featured beautiful lougheen and roses blooming together.”