Dictionary Listing: Lūārren
Name:
Lūārren
Meaning:
Lūārren
[name of a plant]
Uses nickname:
Lūa
Derived from
1071
-lūārr-