What is the full meaning of stirra
(Scots) a respectful mode of address, also STIRRAH [n -S]
Example of the word stirra placed on a Scrabble board.