Idulula (disambiguation)

Jump to navigation Jump to search

Idulula is the reincarnated female godess avatar of the Qibirad faith who lives in and rules the city of the same name.

Idulula may also refer to: