ST THOMAS


Meaning of ST THOMAS in English

St ˈThomas BrE AmE

an island in the US Virgin Islands in the Caribbean Sea

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.