Home
Search
Index
Definify.com
Definition
2025
lòn
lòn
See also:
Appendix:Variations of "lon"
Scottish Gaelic
Noun
lòn
m
(
plural
lòintean
)
pool
puddle
meadow
or
lawn
Similar Results
Lin