Falmouth definitions

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