sir thomas stamford raffles - English Synonyms Dictionary

sir thomas stamford raffles

n.
[1] Raffles , Sir Thomas Raffles