Home
Search
Index
Definify.com
Definition
2025
lannoon
lannoon
Manx
Noun
lannoon
m
(
genitive singular
lannoonagh
,
plural
lannoonyn
)
twin
Similar Results
Lampoon
Lagoon
Cannon
Cannon-shot
Cannon-ball
Cannon-proof