Merritt island

What is Merritt island?

Merritt island definition and meaning on Dictionary terms:
noun

a town in E Florida.