Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of rostra

- See Rostrum, 2.
- of Rostrum

Crossword clue for rostra

- Speaker's platform