Laira
English
Proper noun
Laira
An
area
of
Plymouth
,
Devon
,
England
(
OS
grid ref SX5055
)
.
Anagrams
Arial
,
laari