What Latin means rock?
From Latin petra (“rock”).
What is Latin for Oathbreaker?
An oath-breaker is periurus, but note that this word can also refer to a perjurer (one who lies under oath), or a liar, an untruthful person in general.
How do you say don't rock the boat in Latin?
Classical Latin would be noli quieta movere (or any other combination of these three words).