Miranda Cosgrove is Canadian.
Miranda Taylor Cosgrove -LRB- born May 14 , 1993 -RRB- is an American actress , singer and songwriter .
Miranda Cosgrove
is
Canadian
an American actress , singer and songwriter