Supremo Tribunal Federal

Etymology
lit. 'Supreme Federal Court'.

Proper noun

 * 1) the supreme court in Brazil