Noldorin caer noun. flat isle on a river caer cardinal. ten caer cardinal. ten caer noun. flat isle in river, opp. of toll-