STIRRA


Meaning of STIRRA in English

noun

or stir·rah ˈstirə

( -s )

Etymology: probably alteration of sirrah

Scotland : boy , fellow — compare sirrah

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.