starr

(noun) Starr

< starnose mole | starred >