Falmouth definition

falməth
(place) Seaport & resort in Cornwall, SW England, on an inlet (Falmouth Bay) of the English Channel.
proper name
0
0
A municipality name.
pronoun
0
0
Advertisement