姚姓没有通婚禁忌姓氏。在中国古代会有几种情况下不能通婚。
一:家国之仇比如朱姓李姓,因为朱温灭了李唐,二:世仇,比如潘姓杨姓,岳姓秦姓。
三因为小说《水浒传》造成的武姓和潘姓也不能通婚,还有是因为神话传说造成的水姓和火姓也不能通婚。基本上就是上面这四种情况。而姚姓不在此例。
过去家谱有约定七姓不通婚,姚、虞、妫、陈、胡、田、王是一脉相承,现在应该可以的