Background for ultra
BeDict Logo

ultra

/ˈʌltɹə/

Meanings

noun
An ultraroyalist in France.