Laytown
English
Proper noun
Laytown
A
coastal
village
in
County
Meath
,
Ireland
.
See also
Layton