tecolotl

Noun

 * 1) owl

Noun

 * 1) Owl.