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