excelsa

listen to the pronunciation of excelsa
اللاتينية - الإنجليزية
elevations
lofty/high
tall
noble
elevated
exalted
of high position/rank/reputation