The Caribbean Dictionary

paper bermudian
1 definition
0
 
Noun
A naturalised resident of Bermuda - one who has been granted status, as opposed to a native-born resident.
Synonyms
Tags
person
Pictures
400