magnolia
Top 20000
Meanings
Noun
1. magnolia (tree, flower)
Examples1
The magnolias are blooming.