Home
Search
Index
Definify.com
Definition
2025
limaon
limaon
Norman
Noun
limaon
m
(
plural
limaons
)
(
Guernsey
)
lemon
Similar Results
Limation
Lisbon
Limbo
Leman
Lemon