Castromaior

Etymology
From + : "Main Castle".